package ru.compft.web.controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import java.io.Serializable;

/**
 * User: VVasiliev
 * Date: 14.06.12
 * Time: 13:43
 * Контроллер модуля Настройки.
 * Отправляет на страницу по умолчанию
 */
@Controller("settingController")
@RequestMapping("/modules/setting/*")
@Scope("request")
public class SettingController implements Serializable {
    private static final long serialVersionUID = 7511499544375017455L;

    private static final Logger logger = LoggerFactory.getLogger(SettingController.class);

    private static final String DEFAULT_VIEW = "modules/setting/*";

    public SettingController() {
        System.out.println("--------------SettingController constructor -------------------- ");
    }

    /**
     * Отображение страницы по умолчанию
     *
     * @return
     */
    @RequestMapping(method = RequestMethod.GET)
    public String showDefaultPage() {
        System.out.println("Show default view");

        if (logger.isDebugEnabled()) {
            logger.debug("Show default view - " + DEFAULT_VIEW);
        }

        return DEFAULT_VIEW;
    }
}
